twenty times (more) - Turc Anglais Dictionnaire